﻿using System;
using App.Entity;
using System.Collections.Generic;

/*!
* 文件描述：一切从简，只为了更懒！
*/
namespace App.IServices
{
	public partial interface ISys_ModuleButtonServices : IBaseServices<Sys_ModuleButton>
	{
        /// <summary>
        /// 获取集合
        /// </summary>
        List<Sys_ModuleButton> GetList(string moduleId = "", string keyWord = "");

        /// <summary>
        /// 根据id获取实体
        /// </summary>
        Sys_ModuleButton GetForm(string keyValue);

        /// <summary>
        /// 删除
        /// </summary>
        void DeleteForm(string keyValue);

        /// <summary>
        /// 添加/删除
        /// </summary>
        void SubmitForm(Sys_ModuleButton moduleButtonEntity, string keyValue);

        /// <summary>
        /// 批量添加多个模块按钮
        /// </summary>
        void SubmitCloneButton(string moduleId, string Ids);
    }
}